Symbol Table Management in an HPF Debugger

نویسندگان

  • Marian Bubak
  • Wlodzimierz Funika
  • Grzegorz Mlynarczyk
  • Krzysztof Sowa-Pieklo
  • Roland Wismüller
چکیده

In this paper we present a functionality and a structure of a symbol table manager for debugging HPF programs. The manager retrieves information from executable les generated by diierent Fortran 77/90 and HPF compilers and converts it into an internal representation independent of le format, which is accessed by the debugging system.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

An HPF Symbolic Debugging System Concepts and Design

Debuggers are critical tools for the software development. The design and implementation of a source-level debugging system that enables the HPF programmer to observe the behavior of the program at the level at which the program has been developed presents unique challenges. The main requirement put on an HPF de-bugger is to observe and control the state of many processors, to summarize and pre...

متن کامل

A Machine-Independent Debugger--Revisited

Most debuggers are notoriously machine-dependent, but some recent research prototypes achieve varying degrees of machine-independence with novel designs. Cdb, a simple source-level debugger for C, is completely independent of its target architecture. This independence is achieved by embedding symbol tables and debugging code in the target program, which costs both time and space. This paper des...

متن کامل

DeHiFo-an advanced HPF debugging system

Debuggers are critical tools for the software development. The design and implementation of a source-level debugging system that enables the HPF programmer to observe the behavior of the program at the level at which the program has been developed presents unique challenges. The main requirement put on an HPF debugger is to observe and control the state of many processors, to summarize and pres...

متن کامل

A Machine-independent Debugger

cdb is a simple, source-level debugger for ANSI/ISO C programs compiled by lcc, a retargetable C compiler. cdb is completely independent of its target architecture. This independence is achieved by embedding a small amount of itself — a ‘nub’ — in the program to be debugged and by having the compiler emit machine-independent symbol-table data and related code. This paper describes the design of...

متن کامل

Challenges in Designing an HPF Debugger

Vol. 9 No. 3 1997 As we learn better ways to express our thoughts in the form of computer programs and to take better advantage of hardware resources, we incorporate these ideas and paradigms into the programming languages we use. Fortran 90 provides mechanisms to operate directly on arrays, e.g., A=2*A to double each element of A independent of rank, rather than requiring the programmer to ope...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1999